Know the Vocabulary

Business turnover rate

The frequency at which businesses close and new businesses open in a given area over a specific time period, indicating commercial corridor stability and economic resilience. (Source: Toolkit project team definition)