Definition
Estimating the effect of new products and processes on the operations of a firm, other firms, society, and the environment.
Related Videos
http://www.businessdictionary.com/definition/technology-assessment.html
http://www.businessdictionary.com/definition/technology-assessment.html