Northern Maine company develops young scientists with its tiny satellite technology
Engineers are hatching big ideas for the tiniest satellites in an office at Presque Isle’s General Aviation Terminal.Read more.