$102 Million debt funding terms agreed with KfW IPEX-Bank