Mackie Research BUY Rating: Aleafia 220% (+) Upside for Investors By: Stockhouse Newswire June 14, 2018 at 09:57 AM EDT Mackie Research BUY Rating: Aleafia 220% (+) Upside for Investors Read More >>