Missouri MO
Square Inc. to move into Post-Dispatch building in St. Louis
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…