Green tea packs a stronger punch in China with new Bacardi spirit

Bacardi claims to have made a “breakthrough” in spirit production technology with a new liquor named TANG, that is distilled entirely from green tea leaves.