Sierra Metals Inc. today reported financial results for the three-month period ended March 31, 2023, including revenue of $58.5 million and adjusted EBITDA of $15.2 million on throughput of 577,284 tonnes and metal production of 18.0 million copper equivalent pounds. Ernesto Balarezo, Interim CEO of Sierra Metals, commented, "Our financial
[...]