Please add punctuation to this: Is your business really geared to comply with varying national legislation worldwide

Punctuation version:
Is your business really geared to comply with varying national legislation worldwide?