Indian shares moved in a narrow range before finishing marginally lower on Thursday ahead of a public holiday for markets on Friday ...
Benchmark Indian equity indices BSE Sensex and Nifty 50 opened slightly higher on Thursday, amid mixed global cues.