Big Project Infrastructure Magazines ME Consultant News India’s L&T wins multiple EPC orders worth up to $303mn in KSA byGavin DavidsNovember 2, 2022