Less than 1 percent of IT workforce laid off
By siliconindia
|
Wednesday, 10 June 2009, 16:18 IST |
10 Comments