fordham

The chief executives of Apple, Walmart, Amazon and Coca-Cola get called out.