Planet Labs Launches with $13.1M

June 27, 2013