What Sengupta's departure means for Google's payments business

https://www.paymentssource.com/news/what-senguptas-departure-means-for-googles-payments-business PaymentsSource /uploadedImages/Press_Citations/57c9d0ad55a614e570684023_PaymentsSource.png?n=6105