Only 13% large-cap schemes generate alpha over 10 years

Direct investments significantly improve outperformance rates

No comments