3 ms·Startup means new business does when dealing with economic stats. It means something else in the tech world.by indymike 2y agoStartup means new business does when dealing with economic stats. It means something else in the tech world.