Indian stock markets opened higher on Monday, driven by gains in Tata Motors and Asian Paints, but traded with caution ahead ...