Indian Business In the News Again
by btchd • March 21, 2009 • India, Video • 0 Comments
While many of US know that India is fleecing the corporations that outsource their customer service and support to them by charging them outrageously high taxes, BBC News provided an explosive sting that should make anyone in the Western world scared to death in the current economic conditions. According to a BBC investigative report, India [...]
Read more →