Tue, Mar 21, 2017
Idea Cellular and Vodafone India have decided to merge their business (although will continue to run two brands separately) creating India's largest telecom company in the process.
More >
By accepting cookies, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.