The past five years for Topps Tiles (LON:TPT) investors has not been profitable
In order to justify the effort of selecting individual stocks, it's worth striving to beat the returns from a market index fund. But every investor is virtually certain to have both over-performing an...