In Ford Vans in the City: Introduction with Hans Schep January 31, 2023 Gridlocked cities, fast-growing demand and the increase in online returns are creating a perfect storm for van-powered businesses across Europe.…