Earlier this week, British telecom giant Vodafone Group Plc decided to merge its India operations with Idea Cellular Ltd. The ......
Follow VCCircle on Google News for the latest updates on Business and Startup News