Gibraltar mine paralyzed by workers’ strike

Taseko Mines recorded its highest-ever revenue of $525 million in 2023, up 34% over 2022, thanks to the Gibraltar mine.