Logo
Minerva returns to profit, earning US$ 33 million in Q1 2025, but share price drops sharply | World Beef Report