"I can't tell you how impactive it was, it was amazing," said the detective. FromBBC Impactive Capital has nominated four directors to the board of Envestnet Inc , a U.S. vendor of software that helps manage investments, in a push to improve its financial performance, the hedge fund to...
Define impactive. impactive synonyms, impactive pronunciation, impactive translation, English dictionary definition of impactive. adj 1. of or relating to a physical impact 2. making a strong impression Collins English Dictionary – Complete and Unabridg