immovable properties Tamil Nadu: ED attaches over 1,000 immovable assets of a firm for defrauding public Newsroom Staff January 25, 2021