77330583
Nov 15, 2007
Owning and operating electrical power generating facilities at customers' locations, including renewable energy production facilities such as solar power, solar thermal power, geothermal energy, wind turbine, and biofuel facilities, and selling generated power to the customer under a power purchase agreement (PPA) or an energy service agreement (ESA)
Insurance and Financial