Om Malik

Author Archive

  • Jan 31, 2023
    The economic downturn and slowing growth are making tech companies undertake layoffs, a word we have not heard since the 2008 crisis