Leading Fintech company Paytm Fined on Stamp Duty after a Massive Loss in Q1 Abhishek Karn Jul 25, 2024