Markets end 0.4% down on choppy trade; Sensex maintains 19k level

Markets end 0.4% down on choppy trade; Sensex maintains 19k level

Close