Larsen & Toubro (L&T) has completed the fabrication and delivery of 110 modules for Project CERES, Australia’s largest urea ...