News

According to reports, the tech giant had reassured the Indian administration of their commitment to set up in India.