1
Total Mentions
1
Documents
0
Connected Entities
Location referenced in documents
EFTA01378338
d production facilities including the largest rock salt mine in the world in Goderich, Ontario, Canada and the largest rock salt mine in the U.K. in Winsford, Cheshire. o Fundamentals are not significantly impacted by macro global economic conditions as —80% of revenues are derived from the salt segment
No connected entities