British American Tobacco buys back GBP 26.64 million of own stock in week to July 10 - BTI News | Rallies