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 Planet Labs submitted its original licensing application to the federal government to the company’s approval earlier this month — the […]