Home Editor's Pick Altech – Board and Management Changes