The Giro d’Italia 2025 faces a significant financial setback as sponsorship revenue plummeted to $36.1 million, marking an 18% decline from previous...