Loading Due Diligence Makes Distributed Generation PV Finance Work...