Business Insider Lays Off 21% of Staff, Citing ‘Traffic Sensitivity’

Business