Economic Value Added Definition New York based financial advisory Stern Stewart & Co. postulated the very concept of Economic Value Added (EVA) in 1990. EVA : Maximum…