image
Sensex, Nifty end moderately lower on selling in IT, telecom