Due Diligence Definition & Meaning | Financial Glossary