Global IT sector is battling job market squeeze due to economic slowdown and bleak outlook. Post navigation The global economy is facing a tough challenge