Novartis Q2 profit up as generic competition mounts | AllMind News