HomeThemesTypesDBAbout
item: #24605
Britain will pay £60 million to keep the Joint European Torus near Oxford running if negotiations to continue EU funding stall.