Amid tough global market conditions, tech giant HCL Technologies has reportedly laid off 350 employees globally, including in India, Guatemala and the Philippines, who were working on a Microsoft ...
Some results have been hidden because they may be inaccessible to you