How to Prep Your Codebase for M&A Due Diligence