20060324 business.india-business: Subbu steps down from driver's seat at Hyundai