Common Noun Collocations of leverage

ability, advantage, amount, benefit, bite, company, concept, cost, deal, degree, firm, form, function, level, lot, mean, measure, merchant, operate, point, power, principle, ratio, relationship, source, transaction, type, way, effect, profitability