Since 2006 C3 Consulting has solved a wide range of tasks for Vestas different business units in and outside Denmark

Can you repeat this sentence, but add in punctuation?
Since 2006, C3 Consulting has solved a wide range of tasks for Vestas' different business units in and outside Denmark.