Can South Florida leap into the space industry? Here’s a new idea to lure business.

A SpaceX Falcon 9 lifts off from the Kennedy Space Center last August in Cape Canaveral, carrying 57 Starlink satellites and two Earth observation … read more

Click to rate this post!
[Total: 0 Average: 0]