Mercedes-Benz showed its vulnerable road user-friendly Econic construction vehicle at – of all things –this year’s historic Cart Marking ceremony by the Worshipful Company of Carmen, held in Guildhall Yard.