Share
Govt's share sale in IRCTC over-subscribed, investors put in bids worth Rs 3,800 cr
Sensex surrenders early gains as IT stocks crack; HCL Tech plunges nearly 7 pc
Markets fall in early trade after 8 days of rally; Sensex at 62,978.58