BAE Systems has received a contract from Sweden’s defense and material administration to supply an additional 254 Bofors 155-millimeter …

Read full post