Bacardi has unveiled a new spirit expression, distilled from green tea leaves, for the Asian market.

Bacardi has unveiled a new spirit expression, distilled from green tea leaves, for the Asian market.
Bacardi has unveiled a new spirit expression, distilled from green tea leaves, for the Asian market.