clean energy due diligence