Automotive slowdown impacts Toyoda Gosei results

12 Feb 2025