Here is a question... Does it really matter as long as they have financial backing? It doesn't matter what it stands for but if they get the infusion of $$$ THAT is what matters!!!