Amid the global meltdown, more and more companies across the spectrum sacked employees.So far, almost 853 tech companies worldwide have laid off about 137,492 employees and the tally is only going north amid recession fears.Tech Companies Affected By
Read More