Storia: Rafael profit rises 23% as backlog hits $24 billion and Defense Ministry debt swells — Warptech Lab News