Nifty 50 at 8 month peak ahead of Diwali trading

By NewsBytes Desk