Three major questions, a company should ask themselves while managing their compliance. Various factors should be taken into consideration while proposing a sound compliance program. Here’s what you need to know.