Newcore secures planning consent for 105,000 sq ft Life Sciences Campus
Newcore has secured planning consent for the development of a 105,000 sq ft life sciences centre adjacent to Imperial College London’s campus at Ascot on the edge of London.
Read more