The phrase "significant leverage" means having a strong advantage or power in a situation. It refers to having the ability to influence or control outcomes in a favorable way by using a position or resource effectively. Full definition
Candidates will have significant leverage when seeking moves within the legal industry, as the pool of quality candidates continues shrinking. (timesolv.com)
A lower corporate tax rate and a cap on business interest payments that exceed 30 percent of adjusted taxable income deductions could impact lower - rated companies, specifically those that employ significant leverage. (wellsfargoadvisors.com)
Two, if the issue gets in front of the court, the court will immediately recognize that as well — which also creates significant leverage. (lawyerist.com)