infotechlead

Microsoft India appoints Karan Bajwa as new MD of sales & marketing group