265 employees
Consolidated Power Project is a power infrastructure service provider with experience in transmission, delivery, and power infrastructure.
1986