Agri-Business
Case New Holland has reported a dramatic fall in sales for Q1 2025, with consolidated revenues being $3.83 billion, down 21%