News Posted on April 11, 2023 London stock market proceeds fell 80% year-on-year in Q1 – London … – London Loves Business London stock market proceeds fell 80% year-on-year in Q1 – London … London Loves Business Source: London stock market proceeds fell 80% year-on-year in Q1 – London … – London Loves Business By sf-admin