China: scaling-up “flexible” ammonia production powered by renewable energy

By Kevin Rouwenhorst on June 28, 2023