Hudbay Reports Q1 Revenue of $757.3M, Beating Estimates | Intellectia.AI