OTE bets on Philippines’ OTEC potential

Ocean Thermal Energy Corporation (OTE) has unveiled plans to introduce ocean thermal energy conversion (OTEC) ...

read more →