77336524
Nov 26, 2007
Operating electrical power generating facilities for others at customers' locations, namely, renewable energy production facilities, solar power facilities, solar thermal power facilities, geothermal energy facilities, wind turbine facilities, and biofuel facilities; and wholesale distributorship featuring generated power to the customer under a power purchase agreement (PPA) or an energy service agreement (ESA)
Advertising and Business