Artemis Gold agrees to buy Vista Gold in US$427 million all-share deal - VGZ News | Rallies