Parler owner laid off 75% of staff and has only 20 employees left, report says arstechnica.com Submitted by swingadmin t3_109czyw on January 11, 2023 at 7:09 PM in technology No comments 1