In the past 17 calendar years, the small-cap index has outperformed the large-cap index nine times. from Stocks-Markets-Economic Times Read The Rest:economictimes...