Share Honda's annual profit slumps 8.9% as recall costs soar

Let's do Biz