Whatsapp is everywhere

Investopedia reveals that over 65 billion messages are sent every [...]