Barratt Developments PLC has published a media release.

05 May 2022

Trading Update

Read more