Agreement signed to deliver 575 mixed tenure homes - Vistry Group PLC | RNS | Ticker