Vodafone and Microsoft Corp. have announced a 10-year strategic partnership to leverage their respective strengths to provide scaled digital platforms to more than 300 million businesses, public sector organizations, and consumers across Europe and Africa.