Share Share on Facebook Share on Twitter Pinterest LinkedIn BYD partners with Sinopec, reshapes Shanghai petrol station into Flash Charging hub by Peugeot905 Electric CarsElectric VehiclesEV