Seventy crews will tackle the 2025 World Rally Championship season opener in Monte Carlo following the release of the event’s ...