New Delhi | The merger of Idea Cellular and Vodafone India has been completed, creating India’s biggest telecom service provider with over 408 million subscribers, the...
Shares of Idea Cellular plunged over 7 percent on Monday following reports that the mega-merger deal of the company and Vodafone India may not meet the expected June...