Bacardi Limited, the largest privately held, family-owned spirits company in the world, produces and markets internationally recognized spirits and wines. Its brand portfolio comprises more than 200 brands and labels, including... Read More