The letters EC refers to:
The number 3 of our logo put as a subscript symbolizes power.
Power 3 represent the 3 physical dimensions of real world.
It illustrate the power of reality.
Of course, there is a link with the trinity;
- Body, mind and soul,
- Thinking, speaking, and action