Substack lays off 13 employees, roughly 14% of company
Substack is laying off 13 people, around 14% of the company, according to a note sent ...
Read moreSubstack is laying off 13 people, around 14% of the company, according to a note sent ...
Read more© 2022 TheDailyStock.News