19.1 C
Cape Town
Thursday, February 25, 2021

MegaBanner-Right

MegaBanner-Left

LeaderBoad-Right

LeaderBoard-Left

No posts to display

MUST READ

Shell enters floating gigawatt project

The oil firm acquires the controlling share of an Irish company planning a 300-MW floating facility with potential to reach 1 GW. IRISH project developer...