WhatsApp payments finally make a debut starting with Brazil, India next?

WhatsApp has finally launched digital payments on its platform in Brazil, months…