20201106 business.india-business: WhatsApp Pay finally gets nod to launch with 20 million users