Barclays cuts Vodafone on AI threats to earnings and German market exposure Investing.com · Investing_news 18m ago