Post Content Post navigation 15,000 Tech Staff Laid off in May, in Worst Figures Since Covid Crisis Was Alleged $2 Million Exploit of Mirror Protocol ‘100% Preventable’?