Argo is moving to The Soto, where it will lease about a third of the space it previously had for its San Antonio workforce of 150 people.
Argo is moving to The Soto, where it will lease about a third of the space it previously had for its San Antonio workforce of 150 people.