British Cycling today announces that Frank Slevin, the organisation’s Independent Chair since January 2018, will step down from his role following a recent diagnosis of bowel cancer. Slevin’s ...
British Cycling has received heavy criticism after announcing a major sponsorship agreement with energy company Shell this week. The national federation claimed the long-term partnership would ...