That is a large evolution from where projects such as this one several years ago were kicking off to where they are now

What is the correctly punctuated version of this sentence?
"That is a large evolution from where projects such as this one several years ago were kicking off to where they are now."