Crypto transfers from Indian exchanges to private wallets will now have to go through identity check. This is being done to prevent money laundering. I have not heard anything as of now from Indian exchanges but this policy will be a big blow to Indian exchanges. Those who are genuine might shift to international exchanges for crypto to crypto transaction. The only purpose of Indian exchanges would be to convert crypto to fiat. I am sure volumes on these exchanges would take a good hit.
Another tactic to pressurize India exchange and eventually trying to halt thier services. Situation look very bad at the moment. Why does the government of India always feel that crypto is the root cause of money laundering? They are basically asking the community to trade on International exchanges. When they will start doing that the next step by the government would be to introduce special rules under FEMA. It is better to move out of India to a crypto friendly country. Setup an entity in that country and then send INR from that country to India. Another option is to permanently settle in that country.