Loading...

Supporting innovation on a global scale

With over 30 locations worldwide, 60 accelerator programmes, and nearly 1000 investments, Plug and Play aim to support innovation on a global scale. Kieran Borrett, from Plug and Play gives us an insight into their move to the UK; what […]

By Gemma Lakin 02 Nov 2020