Most recent short sell positions Europe: 4D PHARMA PLC

4D PHARMA PLC and 4D PHARMA PLC