manufacturing recovery

Engine production roars into life

Engine production roared back into life in April with 129,691 units built, up on last year when just 1,147 were produced. However, April 2021 output is down 22.9% on five-year […]