News Subscriber only
Bacardi lays off 15% of North American staff
Bacardi has begun the process of firing around 80 of its 600 employees in North America, maintaining that "it is business as usual" at the company....
Get unlimited access to drinks business
Already a subscriber? Login