ETC to hold annual meeting