TVS Motor Q2 results: Reports net profit of Rs 196 crore, beats Street estimates | Sharefundss