The second largest tobacco company by volume, British American Tobacco sold 555 billion cigarettes in 2023.