L&T Energy GreenTech and ITOCHU Sign 300,000 TPA Green Ammonia Offtake Deal

by Kash