Mining Royalties Biz Ecora Launches $10M Buyback

Ecora Resources PLC began a share repurchase program worth up to $10 million on Wednesday, citing concerns that its stock is undervalued....

Already a subscriber? Click here to view full article