Whatsapp may launch its new payment service in India by the end of May 2020 May 07, 2020 ads articles technology +