You think you operate an ethical workplace, but do you?Draft legislation designed to help tackle modern slavery is out for consultation. Here's what it means for CEOs at every level of business. By Brent Wilton | 9th May, 2022Guest writer