Barratt Developments plc (BDEV)

Barratt Developments plc (BDEV) (LON:BDEV) company news, share price updates, opinions and discussions. Barratt Developments plc is a British residential property development company.