News Innovative moving dome unveiled at new Oxford research centre A 20m diameter moving dome has been unveiled at the new Ellison Institute of Technology (EIT) research centre in Oxford.
The November/December 2026 issue of Construction Management magazine is now available to read in digital format.