If your data volumes are increasing or you find that your companys business needs are difficult to satisfy with your current platform then a cloud approach may be the answer

Could you correct the punctuation please?
If your data volumes are increasing or you find that your company's business needs are difficult to satisfy with your current platform, then a cloud approach may be the answer.