Business intelligence, analysis, and the stories moving markets.
The $100 bill should be put to rest according to former Treasury Secretary Larry Summers. Researchers at Harvard business…