Post by
thedave2006 on Mar 22, 2023 2:18pm
small market cap
vs their iron ore deposit in the ground.
maybe a no brainer but markets so far is muted upon its future prospects.
Comment by
wedowee5 on Mar 23, 2023 1:16am
This post has been removed in accordance with Community Policy