Lockheed Martin handed over the 25th C-130J airlifter to Britain's Royal Air Force yesterday, completing the delivery of aircraft of its current production contract.

Source: Flight Daily News