German discount chain Aldi has confirmed it is reviving plans for a half-a-million square foot distribution depot in Kent. If approved the new facility would create at least 400 jobs. The Isle of Sheppey site, near Neats Court, was named by the... Read More