Patria, Finland's biggest defense contractor, is scaling up production as it deals with an order backlog of over 1,000 ...
Canada's Eldorado Gold has announced it will up its electric mining vehicle fleet by another ten from 2026 to 2027.