Frontpage Tags Planet labs

Tag: planet labs

EDITORIAL: Satellite sighs of relief

The long-awaited approval of federal licensing for California-based Planet Labs and its satellite imaging station in Inuvik is now over and all we can say is: thank goodness. For three years — from the time...