0 Ecora Secures $50 Million Streaming Agreement for Zambian Copper Mine February 28, 2025 Marcus Thompson Ecora Resources has signed a $50 million streaming deal for the Mimbula copper mine in