Bay Street News

Magna Gold Corp. Announces Shares For Services Agreement