Damn Facts
It seems appropriate to mention increasing returns today. After all, this is the day on which several of our modern titans of industry are appearing before Congress to respond to the concerns raised by the gargantuan size that their respective businesses have grown to become. The CEOs of Apple, Amazon, Google, and Facebook are all […]