Heidelberg Materials slips into loss in H1 on margin squeeze

Stocks

TBS Report
25 July, 2026, 09:50 pm
Last modified: 25 July, 2026, 10:10 pm