Ecora Royalties hits inflexion point as base metals revenue surges 150%; shares up 140% in a year | AllMind News