M markets.businessinsider.com CEO of $68B investment firm quits to sit on the beach 2 points faanghacker 4 years ago 0 comments