social return

by Econlife Editor    •    Feb 13, 2014    •    477 Views

« Back to the Economics Glossary

A dollar total of the economic benefits many people receive from a new product or process, calculated by computing overall consumer savings, the pluses and minuses of environmental impact and the gains or losses of firms competing against the new technology’s creator.

Comments are closed.

« »