The vast majority of finance leaders feel confident about the quality of their own data, but this might be an overconfidence as a majority still regularly find errors in their own data.