Business Insider has become infested with leftists. Its an awful publication filled with lies.
“Business Insider has become infested with leftists.”
And FR.