Organization · Tulsa and Oklahoma ecosystem
EightTwenty
A solar energy company based in Oklahoma City. It develops solar power projects for homes, businesses and institutions, and appears in Echo Investment Capital's venture portfolio.
For example: A business planning a solar installation compares EightTwenty's commercial services.
Official site: eighttwenty.com
Connects to 2
- Startup ecosystem Concept
- Echo Investment Capital Investor