Other than speculation... when was it ever announced that consultech is the "parent company"? Was there a PR? TIA