News

A Chinese wall in business is a virtual barrier erected to block the sharing of information among departments when an ethical issue could result.