20040728 business.india-business: TVS Q1 net skids 15 per cent to Rs 27.18 cr