EPC contract for the 6th phase of one of the world’s largest IPP solar projects awarded
An Engineering, Procurement and Construction (EPC) contract was recently awarded for the 1,800 MW Phase 6 of Mohammed bin Rashid Al Maktoum Solar Park in … Read more