Stocks
Nifty 50 may touch new record high of 28,957 by December if bull run returns: Report
Nifty in red, Sensex loses 330 pts in opening amid valuation concerns of Indian markets