Facebook has agreed to buy mobile messaging app WhatsApp for US$16 billion in cash and stock, the social network said Wednesday.

read more