By admin August 9, 2019 Business , marketing Business Share on FacebookShare on Twitter 70 percent of startups scaled too quickly in some aspect of their business.