Indian shares closed up 3.03 percent on Thursday, shedding early strong gains as investors booked profits on fears of a further weakening of global markets, dealers said.
Indian shares close up 3.03 pct shed early gains on global worries.