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.

Read the full story here