3 ms·Of the 104 satellites, some 88 are Planet Labs'.by happy-go-lucky 10y agoOf the 104 satellites, some 88 are Planet Labs'.pavanky 10y agoOk, I did not know that. Thanks.