I'm always sceptic about range. Polish city Gdańsk made tender for electric buses. Requrement was at least 400km real range. Winner promise that and reality was ~250km. There was no chargers installed on terminal loops because it should handle whole day on single charge. That is result of designing system without actual tests and rely only on vendor promises :)