Larsen & Toubro, ITOCHU: renewable ammonia in Kandla

By Julian Atchison on August 18, 2025