Total sees 20MW wind turbines as oil giant readies new floating deal
Mega-sized machines will help drive down costs as supermajor prepares to announce third foray, says power and renewables chief
Mega-sized machines will help drive down costs as supermajor prepares to announce third foray, says power and renewables chief