British American Tobacco buys back £27 million in shares - BTI News | Rallies