Business | Tue May 24, 2011 6:16pm EDT

Northrop in $427 million U.S. Air Force satellite deal