Release Summary

Bacardi Limited names Francis Debeuckelaere as new Regional President of Europe.

Bacardi Limited