conduct, execute, perform, carry out, complete, manage, handle, process, implement, finalize, conclude, settle, negotiate, trade, deal, exchange, transfer, operate, administer, facilitate, accomplish,... [more]
conduct, execute, perform, carry out, complete, manage, handle, process, implement, finalize, conclude, settle, negotiate, trade, deal, exchange, transfer, operate, administer, facilitate, accomplish,... [more]