Health, Safety & WellbeingBarratt Homes Reveals £34 million Contribution to Thames Valley Region7 Mar 2024