ZenBusiness Wants to Make it Easier for One Million Small Businesses to Get Started by 2023

Austin-based company ZenBusiness has secured $4.5 million in seed money, thanks to numerous angel investors. The startup is also embarking on the lofty goal of assisting one million businesses get started. ZenBusiness, which began operations in 2015, helps small business…