0 Ecora Resources Secures $50 Million Streaming Deal for Mimbula Copper Mine in Zambia February 28, 2025 Raj Patel Ecora Resources has signed a $50 million streaming deal for Moxico’s Mimbula copper mine in