Microsoft has chosen India to be one of its cyber security hubs, among seven such places worldwide. The company launched its Cyber Security Engagement Center or CSEC in India’s Gurgaon on Tuesday, aiming to help reduce malware and digital risk in the country.