UPI ends 2025 on a record high in December; annual transactions reach Rs 300 lakh crore MoneycontrolCash is still king. Why India’s digital payments are losing steam Deccan HeraldBlase Capital CASH SURVIVES Daily PioneerUPI closes 2025 on a high with December record of 21.63 billion transactions Zee BusinessUPI transaction volume rises 29% year-on-year to 21.63 billion in December News On AIR