Surprised to see such a glaring grammar mistake on the homepage. Business' should be business's.
I think the argument could be made that business' sounds better, since business's could easily be confused with the plural form, and three consecutive S letterforms looks awkward. In fact, now that I think about it, I would've written it the same way.