meaning of leveraging

1. investing with borrowed money as a way to amplify potential gains at the risk of greater losses


Related Words

leveraging |

Developed & Maintained By Taraprasad.com

Treasure Words