You are viewing a single comment's thread from:
RE: Next Livestream this Thursday, Dec. 6th at 11am CST
There actually seem to be at least two additional persons handling the streaming setup (meaning additional to Ned).
I think the number of employees before the layoff was at least 20, probably more. I think up to 35 people have been fired laid off. At least five are left, I think.