Sources

4 Total Sources

EU Inland Waterway Freight Falls 3% to 118 Billion Tonne-Kilometres in 2025