A giant banner urging billionaires to “shut up and pay your tax” was unveiled at Davos. The political group Everyone Hates Elon, posted the moment they unveiled a giant banner right under the flight ...
The Washington Post is, in many respects, the least complicated of owner Jeff Bezos’ many business interests. So where is his trademark innovation?