Blackrock Real Assets and Mubadala Investment Company agreed to invest $40 billion (~$595 million) in Tata Power Renewables to achieve a portfolio of …
Read Complete New : Avaada, Tata Power Led Solar Installations in 1H 2022, Adani and ReNew Top Cumulatively