Host & Stay secures £10.5m investment from Growth Partner

UK: Teeside-based short-term rental property management company Host & Stay has received £10.5 million in investment from consumer-specialist investment firm Growth Partner.

UK: Teeside-based short-term rental property management company Host & Stay has received £10.5 million in investment from consumer-specialist investment firm Growth Partner.