A project to deploy a 1.5-MW commercial-scale ocean thermal energy conversion (OTEC) platform in the African island nation of São Tomé and Príncipe by 2025 has gained a key design certification. The ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results