Displaying all articles tagged:

Planet Labs

  1. silicon valley
    A Tech Start-Up Just Restored My Faith in HumanityPlanet Labs makes tiny satellites and launches them into space in order to capture a real-time portrait of what the Earth looks like.