Telepizza begins rollout

Telepizza, the Spanish delivery chain, has secured its second UK site, with six more sites lined up in Manchester and central London, MCA has learnt.

Available to subscribers and trialists only

Already a subscriber?

Please log in using your email address and password.