New building to drive innovation at thriving Culham
A fresh wave of innovative companies will be moving into Culham Science Centre after the UK Atomic Energy Authority (UKAEA) signed a new agreement to build an 8,000 square metre research and development building. A 35-year income strip forward funding…
Kelly LeaJuly 22, 2022