I don't think I will have any more luck than that reporter did in getting answers to those questions.
"CEN Biotech's parent company is Creative Edge Nutrition, whose CEO Bill Chaaban did not answer questions posed by The Windsor Star about the discrepancies in the news releases."