
British Cycling and Shell’s announcement of their eight year sponsorship hasn’t landed well. According to the PR, British Cycling and Shell will share a commitment to ‘supporting Great Britain’s cyclists and para-cyclists through the sharing of world-class innovation and expertise; …