This company is in the business of engineering, procurement, and construction (EPC - power & solar) projects for ...