Many new public charging sites are being built in the UK too, yes. Several thousand rapid charging points in the last year alone.
Many new public charging sites are being built in the UK too, yes. Several thousand rapid charging points in the last year alone.