City of London approves suicide prevention guidelines for developers

The City of London Corporation has signed off a new set of guidelines intended to help developers “design out suicide” from tall buildings in the capital’s Square Mile. The corporation’s planning committee met this week to approve