Advertisement
Search
Close this search box.

csr

The International CSR Excellence Awards recognize “companies that have a heart” and the team at Edmonton Green Shopping Centre, in North London, were awarded with two hearts at the ceremony held last month.