Impact close to ruled out now. NASA says 0.28%, ESA says 0.16%.
This is now up to 2.3%.

Comments