Europe

Christian Scherer appointed CEO of ATR