silvr_surfr
2 minutes ago
Well, for sure they will be visiting the Alimera facility just outside of London. I hope it is somehow connected to a major pharmaceutical deal. The share price action has been frustrating. It was about to break out of its long downward channel, but then, sure enough, it gets brought right back d