Sensex Trades Marginally Lower

(Wednesday Close: 63,142.96)

Source: Cogencis
BQ Prime