How Microsoft India chief’s quest to rev up revenues drove discontent among employees Article Link Google, Meta may be in for multi-million-dollar telecom bills in India Article Link On Google and Facebook’s watch, cybercrime syndicates flourish ...