BlackRock buys majority stake in GE’s solar and storage business

Oman launches tender for 1.1GW duo