Bacardi releases new spirit in China distilled from green tea leaves Bacardi has unveiled its new Tang spirit in China, which is distilled entirely from green tea leaves and blended with sp... Read more March 31, 2015