renewable project due diligence