Marubeni signs green ammonia offtake agreement Japan’s Marubeni Corporation has secured a long-term offtake agreement from Envision Energy for green ammonia from Inner Mongolia.