Wendy Williams, Monday, 8th August 2016 -
Craig Richards is the chief executive officer of the Bicycle Network, one of the largest cycling membership organisations in the world, whose mission is to have “more people cycling more often”. He is this week’s Changemaker.