I barely managed to get any sleep last night worrying about today and if we'll see more layoffs today. From what I understand, only a small number has been laid off so far, meaning that plenty are left to go.
Do we have any idea on the total number of those laid off yesterday?