CCTIA successfully held the “Invest in Ontario Forum, Series 1-Richmond Hill” in Canada to a wide variety of online and in-person audiences.