Ene Technology Inc. gab die Abberufung von Leo Wu als Direktor bekannt.