Troll Systems Corporation
–
Santa Clarita, CA
... About us: Troll is a worldwide leader in the development 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 and ... - Apr 26