JLL signs for flagship Leeds office

JLL has confirmed that it will move its Leeds workforce to the flagship 12 Wellington Place office development in the city, in plans first revealed by EG in March. The firm is taking the first floor of the