This is a very funny video. Shows the true development in India's economy.. No denial that there are a lot of people investing in IT but call centers seem to be the most popular of all..
February 11, 2007
Subscribe to:
Post Comments (Atom)
A place where ideas and thoughts are expressed, yet no strings attached!!
No comments:
Post a Comment