MUMBAI: Striving to be Earth’s most consumer-centric company, Amazon.com is a place where customers can virtually discover anything they want to buy online. To prove their...
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...