Monday, March 9, 2026
Home Business Barratt profits drop amid budget uncertainty and subdued buyer demand