Market outlook July 19: Nifty eyes 25,000, but global mood down; key levels
All you need to know before market opens on Friday: Analysts believe the trend to remain bullish as long as Nifty holds 24,500; Infy in focus post better-than-expected Q1 results. Sahaj Solar to debut