(August 06 07:01) Dailymail.co.uk
The nation best known for its pedal power, has a total of 90,284 charging points - that's around 242 for every 60 square miles of land compared to the UK, currently offers drivers a total of 39,034 points
You can find the original article
here