Locations
United States · Birmingham, AL, USA · Hoover, AL, USA
industry
Energy · Manufacturing · Sustainability
Size
11-50 employees
Stage
Pre Seed
founded in
2016
An energy company that develops power-generating assets, as well as provides supporting services to deliver reliable and resilient power supply to our clients economically.
Something looks off?