Agri-Business Case New Holland digs in for 2025 as sales fall Case New Holland (CNH) has reported a dramatic fall in sales for the first quarter (Q1) of 2025, with consolidated... 2:30pm