Comment Comment by Rebelgecko I think Wiki is wrong, IIRC this was part of a block buy of three launches for $450 million parent Rebelgecko 2 years ago