BlackRock and Mubadala To Invest ~USD526m in India’s Tata Power Renewables
Source(s): VCCircle
BlackRock and Mubadala agreed to invest ~USD526m in Tata Power Renewables, the renewable energy unit of India-based Tata Power Company, for a 10.53% stake. Read more