site logo

Report: Contract disputes are getting longer, more complex