Citroen Racing will field brothers Yohan and Leo Rossel as its driver line-up to tackle the 2025 World Rally Championship ... Photo by: McKlein / Motorsport Images “The C3 Rally2 has been ...