
TheSquare, a global serviced apartment provider with more than 500,000 vetted properties across 900+ cities worldwide, has strengthened its leadership team with three strategic appointments [...]

TheSquare, a global serviced apartment provider with more than 500,000 vetted properties across 900+ cities worldwide, has strengthened its leadership team with three strategic appointments [...]