Indian stock markets opened lower on Monday, driven by losses in Telecom and Industrials stocks, weak global cues, and continued foreign fund outflows. Sensex declined by 343 points, Nifty by 108 ...