Mega trucks: a solution or a problem?

Briefing 07-05-2014