Apollo Board approves Euro 58 million expansion projects

11 Mar 2008