It all began with an anonymous Twitter handle named “Ivan the K.” The self-appointed “Lead Independent Director of Finance Twitter” had a dark theory in the...
Now, a new report from Oxfam has revealed that the world’s 10 richest U.S. billionaires added $698 billion to their net worths in the past year....