Legal compliance: what it is and how to apply it in your company