Top 10 Indian Tech news of the week [Mar 18th-24th 2013]
Here's a look at this week's top 10 tech news.
Nokia launches Windows 8 phones in India, Lumia 520 and Lumia 720
Nokia launched the Lumia 520 and Lumia 720 in India, priced at Rs. 10,500 and Rs. 20,000 respectively. The Lumia 520 will…