Metalla Brief: For Year ended December 31, 2023, recognized revenue from royalty and stream interests, including fixed royalty payments, of US$4.6 million, net loss of $5.8 million, and Adjusted EBITDA of $1.1 million

4:34 PM ET 03/28/2024 - MT Newswires

http://www.mtnewswires.com
Copyright © 2024 MT Newswires. All rights reserved. MT Newswires does not provide investment advice. Unauthorized reproduction is strictly prohibited.