Toyoda Gosei in red as revenue falls 47%

18 Aug 2020

Toyoda Gosei in red as revenue falls 47%