News

Stock indices close lower due to last hour selling, Sensex drops 0.20%, Nifty down 0.19%, services sector growth high.