Tata Power Renewables is one of the largest renewable energy companies in … procurement and construction, rooftop solar, solar pumps, energy …
Read Complete New : BlackRock Real Assets-led consortium to invest Rs 4K-cr Tata Power Renewables – Devdiscourse