A climbable structure in New York will reopen later this year with a steel net surrounding it after a series of suicides shut it down in 2021. The Vessel, a 46-metre (150ft) tall attraction will install a new “floor-to-ceiling steel mesh” barrier on several of its stairways and platforms, a spokesman told The New York Times. The new safety measure …