By Anosha Khan ( September 21, 2023, 3:42 PM EDT) -- A recent report released by the Montreal Economic Institute (MEI), an organization focusing on public policy reforms based on market economic principles, claims that income tax increases since 2015 have prevented the creation of thousands of potential businesses....