London truck as a service hub claimed to be a UK first
Get industry leading news, data and analysis delivered to your inbox