How India forced a $15 billion industry to become safer
Buy now pay later was a $15 billion industry last year. It was supposed to be worth $44 billion in 10 years. But, from ICICI Bank to Mobikwik, companies are killing them altogether. Or are they?

What's Your Reaction?






