Lean service, business strategy and ABC and their impact on firm performance | Synapse