20040123 business.india-business: TVS posts Rs 97 crore net profit