Planet Labs sees strong defense and intelligence demand as backlog hits $734 million. Click to learn more about PL's ...