In partnership with Experian, Barbour ABI has recently launched a brand new addition to their highly effective construction contract and project leads services.