https://accounting-pro.ie/2017/07/03/common-challenges-facing-contractors-financial-accounting-and-others-part-3/