Leeds spinout fighting for survival leaves London Stock Exchange

A listed University of Leeds spinout in danger of going insolvent has left the London Stock Exchange after two decades. … Continue reading Leeds spinout fighting for survival leaves London Stock Exchange