Learn about Net Present Value (NPV), including its definition, calculation, interpretation, application, and pros & cons. Discover available alternatives.