Complex sentence: Over 100 workers working in shifts 24 hours a day made this possible, despite the site being perceived as potentially a major risk before the project.
Split into simpler sentences: Over 100 workers working 24 hours a day made this possible. All this despite the site being perceived as potentially a major risk before the project.