Teluguinfo.com :: Teluguinfo :: The $154 billion Indian information technology (IT) sector, once India’s largest creator of jobs, is now struggling to even add to its workforce. For the first time, three of the five largest IT companies saw their workforce shrink in the quarter ended 30 June. - Naren Janyavula