A new report commissioned by the Independent Transport Commission (ITC) has found that the general public’s belief that delivery is free is something to be challenged urgently if urban distribution is to remain viable.
Please login or create a FREE account to read the full article
Once registered, you’ll get access to: