News

British American Tobacco said it would take a hit of around $31.5 billion as it writes down the value of some US cigarette brands, acknowledging on Wednesday that its traditional market has no ...