L&T Energy GreenTech (LTEG) Joins Forces with Japan’s ITOCHU for Major Green Ammonia Project MM Desk 14 August, 2025 L&T Energy GreenTech Ltd (LTEG), a subsidiary of Larsen & Toubro (L&T), has signed a Read More