Nifty 50 vs S&P 500 vs Brazil Bovespa vs Japan Nikkei: Which share market performed the best in last 10 years | The Bharath News