Before revision: DeLorme is the producer of personal satellite tracking, messaging, and navigation technology.
After revision: DeLorme Publishing Company was a producer of personal satellite tracking, messaging, and navigation technology.