Is British American Tobacco p.l.c. (BTI) an Undervalued Stock to Buy Right Now?

A compilation of undervalued stocks includes British American Tobacco (NYSE:BTI), ranking 7th with promising revenue growth and diversification into new categories like Vuse and Velo. However, concerns persist over declining cigarette demand.