Esta é a única certificação de inovação da Comissão Europeia, a nível mundial, que reconhece organizações que implementam procedimentos, processos e boas práticas de inovação. Na Europa existem cerca de 150 entidades certificadas com distinção de Business Innovation Centre, cinco das quais em Portugal.
Esta certificação vem posicionar o RAIZ num patamar de excelência nas áreas da inovação e conhecimento, passando a fazer parte de um núcleo de organizações de elite ao nível mundial, com uma missão reconhecida pela Comissão Europeia de dinamizar as boas práticas de mudança nos ecossistemas de inovação regionais e nacionais, no domínio da Floresta e da Bioeconomia.
O European Business Network (EBN) é uma organização independente, belga, contratada pela DG Enterprise e DG Regio da Comissão Europeia (CE) que, desde 2002, certifica e garante os níveis de qualidade de infraestruturas de interface na Europa e no Mundo, através da metodologia BIC Quality Criteria e dos standards/referenciais de inovação defendidos e reconhecidos pela Comissão Europeia.