leverage noun definition in Business deals topic from the Oxford Advanced Learner's Dictionary

leverage

 noun: Business deals topic
(formal) the ability to influence what people do diplomatic leverage Retailers can exert leverage over producers by threatening to take their business elsewhere.

Explore other topic groups related to Business deals

Business