$23B merger of Vodafone, Idea creates India's largest telecom

March 20, 2017

Related content