Barratt Redrow reports reassuring Q3 trading update despite market turmoil

Apr 16, 2025 - 09:10
 0