20160727 business.india-business: TVS net up 21%; share slides 3% on street expectations