ENVISION

Envision company logo
2026

Envision, a worldwide company with its head-quarter based in Shanghai, China, is a global green technology company and a global leader in future energy systems.


Founded in 2007 by Lei Zhang—recognized as a TIME100 Most Influential Climate Leader in 2025—Envision was built on the conviction that climate change is a transformational challenge for the entire industrial economy. Since its inception, the company has pioneered energy systems with intelligent energy management.


Envision's innovation introduces green ammonia—produced by converting water, air and renewable energy.


By piloting low-carbon ingredient innovations, Envision and L’Oréal aim to reduce Scope 3 emissions at the source. Crucially, this transition could happen without requiring major changes to manufacturing equipment or compromising product performance, offering a pathway toward a new fossil-free ingredient in beauty.