Suresh Sethi highlights trust in AI payments in India

Business