Volvo Car Corporation takes a tumble