Nokia Lumia hits stores today

Nokia Lumia smartphones, the first devices running on Windows Phone operating system from the Finnish giant, will be available in the markets starting today.