Business WhatsApp Pay India’s head resigns after only a few months taking charge Aryan Jakhar Dec 14, 2022