1. Financial resources that have been allocated and put into active use in a business, investment, or project
The company's deployed capital increased by 15% after the new investment round.
O capital implantado da empresa aumentou 15% após a nova rodada de investimento.
2. Money or assets that are currently invested or committed to generate returns
Investors track the deployed capital to measure the efficiency of their investments.
Os investidores monitoram o capital implantado para medir a eficiência de seus investimentos.