In 2024, new company formations plummeted to 306,995, the lowest since 2017, according to Cynergy Bank's new ‘Business Births ...