Workers making the finishing touches to the new EP building in Strasbourg.