Vodafone sheds 1,200 jobs in Europe amid £1.7 billon cost-cutting drive

LBC LBC

Read full article at LBC →