The annual Business Ethics Awards recognize local small, medium and large-sized companies for their dealings with customers and employees. Beth Donovan of dPost, a winner in 2023, and Caroline Organ from the Business Ethics Awards Board of Directors tell us about how the prestigious award benefits its winners.