This was coming actually !! Seems Lumia 620 selling like hot cakes in Europe and China has some impact on availability time of the smartphone in India. The device which was supposed to be coming in February is now scheduled to be available in stores by March only. Above is a screenshot capture by one of our readers, which is a transcript of his chat with a Nokia care rep. The rep confirms that the launch has been pushed to March!! It is really sad that even with Lumia 620 Nokia has to avoid potential market like India and delay the launch by full one month.
Thanks Rehman for sending the screenshot in !!