Investment Pitch

S1:E15 FSD Pharma's cannabis facility in Ontario officially valuated at $105M, forecast

fullscreen