Move the needle is a common phrase in corporate speak or corporate jargon. Have you heard it used before? Probably it has come up on occasion, but what does it mean and where did it come from?
If you are a member see the transcript here!
Sign up to become a member for free here!