Brad did say this in his book 'My time'
“British Cycling have always had a no-needle policy, it’s been a mainstay of theirs; so it was something I grew up with as a bike rider. In British cycling culture, at the word ‘needle’ or the sight of one, you go, ‘Oh shoot’, it’s a complete taboo...I’ve never had an injection, apart from I’ve had my vaccinations, and on occasion I’ve been put on a drip, when I’ve come down with diarrhoea or something or have been severely dehydrated.”
And then following the Russia hack/leak it was refined to "....that only referred to illegal injections". Call me picky but no needles means no needles to me, that's black and white, but when challenged Sky cry its grey not black and white.....