Lockheed Martin agrees to acquire Ultra Maritime for $3.45bn | Indexa