
Growing a Small Business pt1
DID YOU KNOW? According to the Bureau of Labor Statistics, roughly 20% of small businesses fail within their first 12 months of operating and 50% have shuttered by year five. Only 30% remain at the ten-year mark.
STS Director of Business Operations Daron Long shares his insights on the early days at STS and some of the essential elements that have helped us grow.