Depends on the definition of a corporation. Business and “corporation” are not necessarily synonymous.
I think they are synonymous enough for the purpose of the argument presented in the post I answered. I’m sure the vast majority of the “corporations” referred to are in fact “businesses.”