renewable technology due diligence