Bharat Express

Nifty Smallcap 100 Index

Indian markets opened lower on Thursday, tracking mixed global cues, with auto, pharma, and FMCG stocks under pressure.