Square Plans Move Into St. Louis Post-Dispatch Building
The Silicon Valley firm Square Inc. has signed a 15-year lease for the downtown building that will soon be vacated by the St. Louis Post-Dispatch, with plans to more than double it…
The Silicon Valley firm Square Inc. has signed a 15-year lease for the downtown building that will soon be vacated by the St. Louis Post-Dispatch, with plans to more than double it…