The pre-investment due diligence is a comprehensive systematic investigation, verification and evaluation of the prospective project before funds are committed. The paper aims to develop a comprehensive due diligence and audit framework to facilitate consistent evaluation of investment...