The Division of Small Business has launched several initiatives to help small business owners, including a robust, new website, a series of matchmaking events and marketing Delaware’s 25 Opportunity Zones.