Blue Streak

Tuesday, August 09, 2005

Tech renaissance

cnet news.com covered India's Tech Renaissance some time back.