Envision is an energy company based in Shanghai, China. Established in 2007, the company is a leading energy company in China. The assets of the firm are managed by the executive management team.