News

International law firm Steptoe has stepped into a significant new office space, signing a 15-year, 57,988-square-foot lease at 1133 Avenue of the Americas. The firm will occupy the building’s entire ...