A Year Later, $19 Billion For WhatsApp Doesn’t Sound So Crazy

Advertisements