Tag: Microsoft Corp Chief Executive

Microsoft boss Satya Nadella may visit India later this month