News

Nifty and Sensex ended with modest gains on June 11, as profit booking at higher levels limited further upside.