The logo is closely linked to the symbolic "power button" on electrical equipment. So when I look at it I get a couple of messages:
Electronics
Power On
A link with the letter C, possibly for Core
And I like that it does that. Thank you for asking about the font - I am not 100% happy with it. I should have voiced that earlier. You can see the other ranked entrants, I have responded well to modern and clean typography. That said, I am still open to ideas. I am very happy with the graphic - could you please trial some font types, please make one similar to #184 (he is going to be pissed, but it was me that had to guide him to get that font looking like it does) and include some concepts that you believe portray my intent.
I will be able to offer you one more round of feedback tomorrow before the top 10 get trialled on members of the public. Good luck and thank you for offering a design with such subtle yet effective impact.