A key element of the difficulties has shown up in cost of sales with leading manufacturers reporting 90.6 per cent surge in their just released 2024 financial results. Cost of sales stands for the ...