English: 88 of them belonged to the San Francisco-based imaging company Planet.
Telugu: వీటిలో శాన్ ఫ్రాన్సిస్కోకు చెందిన ఓ స్టార్టప్ కంపెనీకి చెందిన 88 ఉపగ్రహాలు ఉండటం విశేషం.