Ecora Resources Full Year 2024 Earnings: Misses ExpectationsBy FinMar NewsMarch 28, 2025Revenue: US$59.6m (down 3.7% from FY 2023). Net loss: US$9.83m (down from US$847.0k profit in FY 2023). US$0.039 loss per share (down from US$0.003 profit in…