Current Status India is the world's largest sourcing destination for the information technology industry, accounting for approximately 67% of the $124-130 billion market. The industry......
The worst seems to be over for Mahindra Satyam, earlier known as the scam-hit Satyam Computer Services. That's what the numbers announced by Tech Mahindra for the years ended March 2009 and March......