What is the Due Diligence Process? Exploring the Stages and Techniques Used