Plexal opens as a giant new London workspace for tech innovation on former Olympics site
London is making big strides to attract tech innovation, with Plexal being its new campus for innovation Plexal, a new…
Read More