Tech City is Five: So what about the next five years?
Tech City UK’s focus on Old Street since the idea was first conceived five years ago has been controversial for many reasons. One is that much of the country would prefer...
Read the article