L&T Energy GreenTech and Japan’s ITOCHU Corporation will jointly develop a 300 KTPA green ammonia facility at...