The Future of Freight Transport: European Platooning Challenge


Overview