DUBAI: The Renewables arm of Larsen & Toubro’s Power Transmission & Distribution Business has secured a turnkey EPC Contract, from…