India’s construction group Larsen & Toubro (NSE:LT) has secured an engineering, procurement and construction (EPC) deal for a 1.5-GW solar project that just signed a power off-take deal in Saudi Arabia.