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

LEAVE A REPLY

Please enter your comment!
Please enter your name here