The Forum Brand Video The Forum is a Canadian-based charity that energizes, educates, mentors, and connects self-identified women entrepreneurs across Canada —...