Definition
The ability to influence a system, or an environment, in a way that multiplies the outcome of one's efforts without a corresponding increase in the consumption of resources. In other words, leverage is the advantageous condition of having a relatively small amount of cost yield a relatively high level of returns. See also financial leverage and operating leverage.
Related Articles
Related Videos
http://www.businessdictionary.com/definition/leverage.html




