Jeremy Feakins

Jeremy Feakins

Jeremy Feakins is the Chairman of the Ocean Thermal Energy Corporation which located in Lancaster, Pennsylvania who specializes in impact Investing, Environment