British American Tobacco sells 2.5% stake in ITC for $1.42 billion

May 28, 2025 - 08:58
 0
British American Tobacco sells 2.5% stake in ITC for $1.42 billion