Home » Business » What is Due Diligence? Definition, Types and Advantages