British luxury carmaker Aston Martin cuts 170 jobs as Chinese demand slumps and losses soar

OSTN Staff