Whilst the trend towards cloud computing is impossible to deny it remains unclear at what speed enterprise cloud adoption is taking place which cloud deployment model will be chosen what the impact on legacy IT will be and how enterprises will connect their onpremise data centres with their offpremise cloud platforms

Could you correct the punctuation please?
Whilst the trend towards cloud computing is impossible to deny, it remains unclear at what speed enterprise cloud adoption is taking place, which cloud deployment model will be chosen, what the impact on legacy IT will be and how enterprises will connect their on-premise data centres with their off-premise cloud platforms.