News Shurgard Self-Storage to build ultra-fast charging stations in UK and Netherlands Shurgard Self-Storage is to introduce ultra-rapid charging stations at its locations in the UK and the Netherlands under a new partnership. Read More » 5 March 2024