20040804 business.india-business: India may steer the future; says Toyoda