Term sheet signed for renewable ammonia sale from Oman

By Julian Atchison on July 26, 2022