British American Tobacco buys back GBP 12.46 million of own stock - BTI News | Rallies