Bloom Energy Corporation provides a solid oxide fuel cell technology that generates power onsite from various fuel sources. It offers on-site power generation systems that contain stacked fuel cells, and convert air and natural gas into electricity through an electrochemical process. Bloom Energy Corporation was formerly known as Ion America Corp. and changed its name to Bloom Energy Corporation in 2006. The company was founded in 2001 and is based in Sunnyvale, California