The National Enterprise Network (NEN), the country’s representative of enterprise support for startup, small, and micro-businesses, has released the results of its 2023 Business Barometer, one of the country’s largest surveys of new startups and early-stage businesses.