News
Revenue: UK£10.9m (down 11% from FY 2023). Net loss: UK£158.0k (down by 151% from UK£309.0k profit in FY 2023). UK£0.002 loss per share (down from UK£0.005 profit in FY 2023). We don't want ...
Budget forecasts again point to falling iron ore and coal prices, but history shows they undershoot New analysis suggests 25% of global met coal production is lossmaking, as coal prices eat into the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results