Ford has begun production of the Deutsche Post StreetScooter WORK XL electric van at its European HQ in Cologne, Germany.