Balesh Sharma Named CEO Of Vodafone-Idea India Merged Entity

Vodafone Group Plc’s Indian unit and Idea Cellular, which are in the process of merging their...

Read More