Ocean Thermal Energy Corp·10-Q

Aug 10, 3:20 PM ET