What business phrase refers to sustainable improvement of key performance metrics?

Find the answer below

Bet your knowledge and answer