Toyota has released its latest financial results for the first-quarter of the 2023 financial year, detailing a drop in production volumes and income. The company says that rising material costs, COVID-related lockdowns, a natural disaster in South Africa, and supply chain nightmares are primarily to blame for the decrease in […]