A press release from the Thames Innovation Centre arrived this morning, which is actually quite interesting in what it is saying. The release comments on a plan to create a new UK science park that addresses environmental concerns on the…
Jan
30
2008