MUMBAI: Mobile application provider Nimbuzz has shifted its headquarters from the Netherlands to India and is now strategising to introduce innovations in the segment to create...