News Shell opens its largest EV charging station in China Shell has opened its largest electric vehicle charging station globally in Shenzhen, China. Read More » 21 September 2023