
The role of technical due diligence in de-risking large-scale energy projects
Investing in energy projects is inherently risky: there can be design and constructability issues, financial risk, and regulatory risk, all of which threaten future success. Technical








