(24 Apr 2025, 8:33 pm)Storx wrote Aye that's true, keep forgetting that it's not a car and has passengers. Haven't heard anything about these depots but going to assume the some rumours are some form of a superdepot somewhere?
Stockton weren’t allowed to bid for electric vehicles due to being ‘too close to the river’ apparently and Redcar turning them down for the 63 due to ‘range issues’ just stinks of excuses