When a for-profit corporation transacts with its non-profit affiliates, maintaining compliance can quickly become far more complicated. This can be especially true when company directors or officers have overlapping duties between for-profit and non-profit entities. However, for many it is








