This article is a stub. You can help OpenEI by expanding it.
Apollo Energy is a privately owned solar energy installation company based in Denver, Colorado.