• EPC : L&T Construction
  • Project : Mega Scale Projects
  • Capacity : 1800 MW
  • Start Date : 2025-02-06 05:35:44
  • Project 1 : DEWA 1,800MW Phase VI of MBR Solar Park in Dubai, UAE
  • Share

Project Description