ADVERTISEMENT
Jefferies placed a buy rating on seven U.S. cannabis companies and expects federal legalization in 2026. BNN Bloomberg's David George-Cosh has more.