solar investment due diligence