Originally posted by OnYourBikeGB
View Post
The figure of 1900 for example is highly suspect and is not even close to the numbers I've got from Montp, Steed, deGraaf etc.
Moreover, the claim that one third of people set up Trusts, costing £1000, and didn't use the scheme is unbelievable.
Comment