In a monumental win for nearly 1.8 crore credit card holders, the Delhi High Court recently stepped in to safeguard…