The Supreme Court on Tuesday rapped the Enforcement Directorate over its investigation of an alleged liquor scam involving TASMAC, or the Tamil Nadu State Marketing Corporation Limited.

By admin