Two satellites equipped with European tech have delicately pulled off an artificial solar eclipse — giving scientists unmatched views of the Sun’s scorching corona. The European Space Agency (ESA) ...