In one of your posts (https://zerodha.com/z-connect/queries/the-twisted-world-of-illegal-cfds-binary-options), you mentioned how CFD trading is illegal in India. But, just today, I saw an ad on the IPL stream on Hotstar of OctaFX, advertising their international currency trading. They also mentioned that they are the Official Trading Partner of the Delhi Capitals.
How is this possible? If all this is illegal, how are they even allowed to advertise all this on Television?