Is this for real?
From the link: " . . The next step is to find out whether there's a market for such a facility in Maine, a state with a small tech sector but lots of open sky to send satellites into . . "
Must be true. How many other states can claim 'lots of open sky'?