As an "outsider" I wish to ask the question of what exactly is meant by the acronym CSU, often used on this site.
I seem to discern that it means "Consumer Service Unit".
Does this have any sanction as to the meaning of CSU in the UK, because I cannot find it when searching on "CSU meaning...