Study: 90 percent of companies fail compliance