Tech

Indian payments body refuses to acknowledge Coinbase’s India launch