Chinese net-zero solutions provider Envision Energy has launched what it says is the world's largest green hydrogen and ammonia production facility, located in the Chifeng Net Zero Industrial Park in Inner Mongolia.