Engineering, procurement, and construction (EPC) company providing services for power and infrastructure projects