British American Tobacco spends GBP 26.62 million on buyback transactions - BTI News | Rallies