Weak Europe takes its toll on Vodafone numbers

Revenue declines in Germany and the UK, as well as a continued squeeze on its … Continue reading Weak Europe takes its toll on Vodafone numbers