Storia: Elbit Systems reports record $32 billion backlog, profit rises 40% | The Jerusalem Post — Warptech Lab News