EU commercial vehicle sales fall again in March

27 Apr 2012