Impact close to ruled out now. NASA says 0.28%, ESA says 0.16%.
Reposted from
David Schneider-Joseph
This is now up to 2.3%.
Comments