ESG might well mean different things to different people – so start by defining exactly what you mean by ESG. You should also communicate this to your staff and your customers – don’t assume they know what ESG means or what ESG means to you.

The business landscape
SMEs are in optimistic mode, investing in growth, on the hunt for new talent and have sustainability in mind.