To boost local talent, tech giant Apple has announced it would invest $508 million in China to build two additional Research and Development (R&D) centres in Shanghai and Suzhou.According to a...
In a massive operation, police busted at least three call centres in Mira Road locality and detained over 750 people allegedly threatening US and other foreign nationals, police said here on...