Investments, Startups

London’s Mayor and Six Other Investors Launch a USD 133M Fund for Startups in the City