L&T Subsidiary Signs Long-Term Green Ammonia Supply Agreement With Japan's ITOCHU

· Swarajya