The mapping technology, which Facebook says it developed itself, can pinpoint any man-made structures in any country on Earth to a resolution of 15 feet.
The mapping technology, which Facebook says it developed itself, can pinpoint any man-made structures in any country on Earth to a resolution of 15 feet.