SPOT Image Corporation in Langhorne
(703) 715-3100
SPOT Image is the worldwide commercial operator of the SPOT satellite system, a constellation of 3 satellites that can acquire medium to high-resolution imagery of almost any point on the globe every day. SPOT Image launched its first satellite in 1986 ...