Both Tata BP Solar and Tata Power have been involved in solar power generation. Tata BP Solar was a joint venture for solar manufacturing, while Tata Power has significant solar generation capacity through its Tata Power Renewable Energy Limited (TPREL) subsidiary. The answer refers to both companies working in solar.