Home » China Delivers Final Core Component to ITER, Powering Progress Toward World’s Largest “Artificial Sun”