Home Editor's Pick Altech – Board Renewal and Strategic Focus