Mid and small-cap stocks at 20-year high premium to large caps: Why investors may need to shift fresh money to large caps | The Bharath News