Business Insider is laying off about 21% of its workforce, an internal memo showed on Thursday, as t...