BlackRock and Mubadala to invest $525m in Tata Power Renewables

The finance giants are making the investment for a 10.53% stake in the renewables business, which is targeting a portfolio of more than 20GW of green assets

Microsoft and Baker Hughes join the Hydrogen Council

They are among 11 new companies joining the CEO-led coalition, which has reached 92 members in three years