Our team in Shanghai will be happy to contact you to provide you with further information or set up a meeting.

Shell Energy (China) Limited

10/F, Building 1
Hongqiao Square Plaza
No. 818 Shenchang Road
Minhang District
Shanghai 201106

Email: ShellEnergyChina@shell.com

More in Business customers

About Shell Energy (China) Limited

Shell Energy (China) Limited is the trading entity for Shell in China.

About Shell CO2 Trading

Our expertise and leadership, market access and core strengths.