And what are the pros and cons to each? What's the difference between a Umbrella corporation and a Holdings Corporation? byu/KaiserEnclave2077 inbusiness Posted by KaiserEnclave2077