The Forum, a Canadian charity that mentors, educates and empowers women entrepreneurs, has announced the three finalists of this year’s The Odlum Brown Forum Pitch Finale. As Canada’s leading pitch program for women entrepreneurs, each finalist receives a $46,500 grand prize package to fast-track their business goals and growth. The Odlum Brown Forum Pitch Program […]