[ad_1] BWP Trust H1 2026 Briefing Slide: Profits surge 41% despite market skepticism [ad_2] Source link