Tilburg, November 1, 2024 - First Impression audiovisual, specialist in audiovisual brand experiences, has become B Corp, joining the global B Corp community of over 9,000 organizations. This certification is awarded to companies that follow high standards of social and sustainable business practices and are committed to continuous improvement in these areas. B Lab, the [...]