Honda » Honda » Honda corporation financial problems