That they were creating corporations instead of single owners disregarded entities LLCs which means your company pays full taxes there in the US, I think that's what @jackfrost means. BTW, I have lot of time without searching about Atlas so I don't know if this has changed and now they also register LLCs