Business Insider was launched in 2007[7] and is based in Manhattan. Founded by DoubleClick's former CEO Kevin P. Ryan, Dwight Merriman, and Henry Blodget,[
I doubt with a bench like that they report anything against their class or financial interest aka fake news for plebs to consume to get their thinking "right"
But either way, that article is paid advert/engagement slop masquerading as journalism.