Skip to main content

English: BIRI

Welsh: GBBA

Definition

Business Improvement and Resource Investment Group