India’s markets could “easily” see a 10% return in the next six months, and that’s a buying opportunity for investors, according to a strategist from Credit Suisse. Its benchmark stocks have come down from earlier highs this year. The Nifty 50 has declined around 8.71% while the S&P BSE Sensex […]