DEFINITION: The British Standards Institution is the UK’s national standards body. BSI standards provide the knowledge that businesses need to improve performance, reduce risk and achieve sustainable growth.

Back to the Jargon Buster

Suggest a definition

Do you have a definition that you would like to add to the Jargon Buster? Let us know!