Public outrage has centered on Italian-Thai Development, the contractor responsible for both sites where the past week's accidents occurred.