Thursday, April 16, 2026
Home Business Barratt profits drop amid budget uncertainty and subdued buyer demand