Pregunta de entrevista de First Community Bank Corporation

Difference between WACC and NPV?