Sep 2, 2010 3:38 AM
International travelers from India can heave a huge sigh of relief courtesy WorldSIM. The UK based global SIM card was launched in India yesterday in Chennai. Despite not being an international traveler, I cannot seem to stop my excitement at …
Comments (0)