Barratt Developments (LON:BDEV) has had a rough three months with its share price down 9.6%. Given that stock prices...
LONDON, May 03, 2024-- FORM 8.3