Percentage of Revenue from New Services Launched in Last 12 Months - Definition & Calculator | Caretrics Metrics Glossary