Why small cap shares have always been giving highest returns? - letsdiskuss