what is the meaning of churn in business 
churn rate in business refers to the number of customers or subscribers that leave a provider in a given time period this is the opposite of growth rate which shows the number of new subscribers or customers in that time frame churn rate can also refer to the number of employees that leave a firm in a given period 