A company established in India would have to carry out the compliances as per the law in India. However, if an Indian company is situated in the EU, and then compliance must be adhered to as per the GDPR policy. This is applicable if the Indian company has EU customers and processes information on their behalf.