Down 16% since August, this FTSE 250 defence firm looks cheap to me anywhere under £8.04 January 16, 2025 No Comments