Covid-19 claims TechHub

Aug 04, 2020
London's TechHub has been forced into administration due to a revenue drain from startups feeling the pain of the Coronavirus pandemic.

Other news