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.