NTPC Renewable Energy Limited (NTPC REL) has secured a 70,000 MT/Year Green Ammonia supply contract, …