Microsoft plans to spend $3 billion to expand its cloud and artificial intelligence (AI) capacity in India, CEO Satya Nadella said Tuesday, improving the prospects of a country with vast tech expertise and low costs that could help turn such investments profitable.