Definition of NPV in English:

NPV

  • Net present value.

    ‘the preferred investment is that with the highest NPV’