Tech giant Microsoft has announced to invest Rs 3 billion dollars (over Rs 25,000 crores) in India, aiming to boost the country's Artificial Intelligence (AI) and cloud capabilities.