Till a few days back C7 was showing as coming soon in nokia.co.in but just noticed today that there is no "Coming Soon". Has it been released ?