Sao Tome set to host ocean thermal energy conversion barge
UK-based Global OTEC Resources signs deal to deploy prototype unit off West African archipelago
UK-based Global OTEC Resources signs deal to deploy prototype unit off West African archipelago