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