Menu

Mention

Dec 14, 2023

What Killed PayU & BillDesk’s $4.7 Bn Deal?

India’s fintech ecosystem has been going through a rough patch for a while now — regulatory headwinds, inflation blues, stock market crashes and of course….