Complex sentence: The company specializes in large scale projects and concentrates their efforts in the casino arena.
Split into simpler sentences: The company specializes in large scale projects. But they concentrate their efforts in the casino arena.