Denso reports 81% drop in profitability

7 May 2020

Denso reports 81% drop in profitability