Steel Corporation committed to finish 2017’s leftover projects