A recently launched UK-based renewable energy developer 17 Energy and a Chilean company SC Power have established a consortium with a plan to build a floating offshore wind farm with an installed capacity of 960 MW. The floating wind farm is proposed to be built off the coast of Chile’s Biobío Region. The consortium and...
Recent Comments