EFFC is the stock symbol for Effective Control Transport Inc., the Delaware Corporation.
Effective Control Transport Corporation is the Quebec corporation setup and is the company named in the PR but it is not a subsidiary of Effective Control Transport Inc. (at least according to Canada).