Given what we know, a holding company seems to make the most sense. Just too many different things going on. The devil is going to be in the details here. It sounds like this might be bigger than most of us initially thought, it all depends on the structure of how they are doing this! :)