mubadal



Mubadala and BlackRock to invest $525m in Tata Power’s renewable energy arm

  • Tata Power Renewables is one of the largest renewable energy companies in India
By Arab News ·