Glencar has been appointed by Harwell Campus, the world-renowned science and innovation campus, to build a new £150 million Moderna Innovation and Technology Centre (MITC)
Glencar has been appointed by Harwell Campus, the world-renowned science and innovation campus, to build a new £150 million Moderna Innovation and Technology Centre (MITC)