Earth-observing company Planet signs $230 million deal for fleet of new Pelican satellites
The Earth-observing company Planet just inked its biggest deal yet.San Francisco-based Planet announced today (Jan.…
The latest science news and developments about space, animal behavior, plant life, the brain, genetics, archaeology, robots and climate change