Definition

Abbreviation for 'British Standards Institution', an independent entity that develops and publishes voluntary British Standards to ensure goods and services are safe, robust and accurate. It also provides certification to ensure compliance with these standards.