The Supreme Court on Wednesday upheld the Enforcement Directorate’s (ED) right to make arrests and seize assets, while rejecting multiple challenges to the Prevention of Money Laundering Act (PMLA). (Photo Credit: LiveMint)