Wednesday, March 4, 2026
Home Business Barratt profits drop amid budget uncertainty and subdued buyer demand