The UCI has launched a new 28-strong global race series for 2025, with race winners eligible to compete in the World Cup the ...