A due diligence engagement covers what follows:
review of financial, legal, technical, social, marketing, management, human resources and strategic issues
analysis of the various "sales propositions"
assistance during negociations and drafting of various contracts
financing and structuring the deal
integration and follow up