Baffinland Iron Mines Corporation (Baffinland) is a Canadian mining company that produces the highest grade of direct shipping ore in the world, on Baffin Island in Nunavut, Canada... Baffinland is jointly owned by The Energy and Minerals Group and..
Relevance: 16.827017