A UK clean energy firm, Global OTEC, on Wednesday announced it has completed the offshore installation of a floating prototype platform in the Canary Islands. This marks the first purpose-built system ...