Friday, March 23rd, 2012
New navigational satellites being built by Lockheed Martin Corp are "on schedule, on target," the head of U.S. Air Force Space Command said on Thursday, dismissing a new congressional report that cited an 18 percent cost increase...