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