L&T Submits the lowest bid of $111 million for Dubai’s Qudrard Substation
Dubai Electricity & Water Authority (DEWA) announces the bid results for the project “construction, supply, installation, testing & commissioning of qudra road (qudrard) 132/33kV substation …