January 31, 2013
First Solar Acquires 50 MWAC Macho Springs Project from Element Power Solar
About Element Power Solar
Element Power Solar is a global renewable energy company that develops, acquires, builds and operates utility-scale solar power projects.
© Element Power, 2013
Site Powered by Kalibrate Website Management Solution