Still over 90% of all public charging stations are in the greater London area. When will the rest of the UK get its fair share?
Still over 90% of all public charging stations are in the greater London area. When will the rest of the UK get its fair share?