Ocean Thermal Energy Corporation operates as a renewable energy technology company. The company engages in the power generation activities through ocean thermal energy conversion (OTEC) technology ...