10% owner at TUCOWS INC /PA/ · former 10% owner at ENERGY FOCUS, INC/DE. Filing since 31 Dec 2009. CIK 0001276525