More delays for ITER, as partners balk at costs
Last week, an independent review committee delivered a report that was supposed to show that ITER, the troubled international fusion experiment under construction in Cadarache, France, finally has a reliable Continue Reading
