Bacardi has launched an aged iteration of the Santa Teresa rum brand in the Global Travel Retail channel.