Reuters Business British American Tobacco sells £1.11bn stake in India's ITC Vivek MishraMay 28, 2025