MENA Roundup: Larsen & Toubro Wins EPC Contract for Masdar’s BESS Project

Larsen & Toubro’s renewables business has won Masdar’s engineering, procurement and construction (EPC) contract for the north site a 24/7 solar and battery storage giga-scale project in Abu Dhabi.