Aston and the Swiss watch brand have inked a multi-year deal as Brit company reveals it’s cutting 20 percent of its workforce ...