Glencore and Orion face delays in finalizing offtake and financing agreements

marketscreener
2025.12.31 09:15

Glencore and Orion face delays in finalizing offtake and financing agreements