Number of people in your group: 1 to 5 6 to 10 11 to 15 16 to 20 > 20
Provider of energy and infrastructure development services. The company provides energy efficiency, renewable energy generation and clean energy services to public and private sector customers.
http://opterraenergy.com
Profitable
Acquired/Merged (Operating Subsidiary)
Formerly PE-Backed