Do not blame London for this latest stock market departure

Do not blame London for this latest stock market departure

FT.com

Published

For a biotech with a tiny free float, shrinking revenues and mounting losses, liquidity might not be the big issue

Full Article