Research from Harvard Business School finds that rich self-made millionaires are the happiest By: CNBC.com News February 20, 2018 at 13:46 PM EST Maybe money can buy happiness after all. Read More >>