Over 26% of tech professionals face exacerbated sleep patterns, with over 51% of them sleeping an average of 5.5 to 6 hours...
While the domestic IT industry is tackling a global slowdown and companies are banking on the high base effect to keep up...