Friday, February 12, 2010



Logo of? Hint - was in the news some 3 weeks back due to a major acquisition by a Indian company

6 comments: