Paytm faces another reckoning after $10 billion selloff

Paytm faces another reckoning after  billion selloff