Huge increase in surplus road transport capacity across Europe: +65% compared to previous year

Facade of a glass building