Hello! I came across this poster recently in a store and made some enquiries about where this information was from. A senior manager said “the Nhs”. Anyone heard anything like this before?!?! Seems outrageous to me! (Hope the photo uploads) Cheers, Pete Attached Images image.jpg (1.55 MB)
See the original article here:
"80% of people would benefit from an orthotic"