IDNLearn.com: Your one-stop destination for finding reliable answers. Discover reliable and timely information on any topic from our network of knowledgeable professionals.

What does the term "Net Present Value (NPV)" represent in finance?
a) The total revenue generated by an investment
b) The difference between the present value of cash inflows and the present value of cash outflows
c) The total cost of an investment project
d) The total profit earned from an investment