CLEVELAND, OH
ANCORA IMPACT FUND SPC LTD. - SEGREGATED PORTFOLIO E
1832368
000000000
216-593-5049
ANCORA ADVISORS LLC
CLEVELAND, 44124
OH
C/O MOURANT GOVERNANCE SVCS (CAYMAN) LTD
GRAND CAYMAN, KY1-1108
E9