Stocks do not return 10 to 12% on averagetheglobeandmail.com3 points·overrun11··0 commentsOpen articleSaveView on HN