(Telecompaper) India's Tech Mahindra posted revenue of USD 1.58 billion in the quarter ended 30 September, which represents an increase of 2.2 percent year-on-year ... Read more