First Impression achieves B Corp certification
AV brand experience specialist, First Impression, has announced that it has achieved B Corp certification, achieving a standard of social and sustainable business practices.
AV brand experience specialist, First Impression, has announced that it has achieved B Corp certification, achieving a standard of social and sustainable business practices.