Healthy Q2 results' expectation lift equities; Nifty50 breaches 18K-mark

Healthy Q2 results' expectation lift equities; Nifty50 breaches 18K-mark