Comment Re:Wait, Cape Canaveral? In Florida? (Score 1) 11
It looks like this was in partnership with NASA, (and Canada, and Japan) and went up on a Falcon. The payload is easier to move (like, not on its own) than the rocket.
Also, looks like ESA just got their own European launch site...in northern Norway, which doesn't have as many benefits for equatorial launch.