new call

Messaging App Nimbuzz Goes To UK’s New Call In $250M Deal

Yet more consolidation in the messaging app business: Nimbuzz, an early mover in messaging that currently has 200 million+ users with a large number of those in India, has been majority acquired by Ne