Europe

Europe Nov14 2017, Leeds

New Editors’ Statement

Owen Tanner and Jim Clemoes discuss exciting new changes to European Echo in their new roles as joint editors-in-chief.