Liberty, the North Macedonia-based unit of UK industrial and metals company Liberty House Group, said its net loss narrowed to 282.3 million denars ($5.3 million/4.6 million euro) in 2025, from 481.6 ...
Short positioning climbed notably during the latest reporting cycle Directors expanded their equity exposure through open market acquisitions Institutional participation remains significant across the ...