MORO HUB Data Center Solar system EPC of a Solar PV On - Grid system installed at MoroHub Datacenter Dubai - UAE Client Moro Hub (DEWA) Project value Closing date Starting date