Al Maiorino

Nevis to Run on 100% Renewable Energy
A big announcement on a small island recently made a few headlines, but deserved more.  Thermal Energy Partners LLC of Texas has been contracted to provide services for the construction of a 10MW geothermal ...