SOUTH AFRICA – C & I SOLAR

USD 7.25Mn
Term Loan