CEO
Brad Ferrell
CEO Approval Rating
90/100
2013
PrivateAcquired by BayWa r.e. renewable energy GmbH
http://www.enable-energy.com