News site Business Insider is laying off 21% of its staff. A memo on Thursday 29 May from CEO Barbara Peng blames a precipitous drop in search engine traffic. [Twitter, archive] Around 70% of Busin…
Whelp, I know now to completely avoid clicking on any Business Insider articles from this point forward! I’m only interested in articles written 100% by people.
Whelp, I know now to completely avoid clicking on any Business Insider articles from this point forward! I’m only interested in articles written 100% by people.