78 employees
Key Capture Energy is an environmental consulting firm that identifies, develops, constructs and operates energy storage solutions.
2016
Key Capture Energy raised undisclosed on January 1, 2018
Investors: Vision Ridge Partners, LLC