Troll Systems Corporation
–
Santa Clarita, CA
... About us: Troll is a worldwide leader in the development of high-speed air-to-ground data links, tracking antennas and control systems, designed to deliver image intelligence, surveillance and reconnaissance, from manned and unmanned aircraft, land ... - Jun 08