Sir Martin Sorrell, CEO of the $19-billion WPP Plc, says he has no complaints about the company’s businesses in India. ......
Follow VCCircle on Google News for the latest updates on Business and Startup News