Daihatsu Provides Compensation to Suppliers Following Safety Test Scandal-Induced Production Stoppage Dec 26, 2023