CEO
Kelly Speakes Backman
CEO Approval Rating
70/100
1991
PrivateMerger Pending with The American Clean Power Association
http://energystorage.org/