Vodafone suffers in Europe, profit and revenue down

Heavy impairment charges at its struggling operations in Italy and Spain sent Vodafone‚Äôs full-year pre-tax … Continue reading Vodafone suffers in Europe, profit and revenue down