Energy, Oil & Gas
Global OTEC achieves offshore installation milestone in Canary Islands
Global OTEC, a pioneer in Ocean Thermal Energy Conversion (OTEC), has completed the offshore installation of a floating platform prototype in the Canary Islands, marking a step toward commercialising ocean-based renewable energy....

