No, it is not grammatically correct to use "business'" without the apostrophe. The apostrophe is necessary to indicate the possessive form.