Blog Marine Energies News São Tomé and Príncipe Global OTEC awarded an Approval in Principle for a Barge to support its Floating Ocean Thermal Energy Conversion system 29 June 2023