markets Novartis India shares: Are They the Best Investment Right Now? admin September 11, 2026 0 Novartis India shares have gained for eight straight days, reaching a record high. What does this mean for investors?