Square co-founder Jack Dorsey is expanding the company’s presence in St. Louis and demolishing vacant buildings on the city’s north side.

More…

Comments are closed.