News

Nestle India net profit fell more than 13% from the previous year to Rs 647 crore, missing Street expectations. The share price fell more than 3%.
Multi-cap funds, mandated to invest at least 25% each in large, mid, and small-cap stocks, have outperformed flexi-cap funds ...