Canada’s Roshel weighs making armored vehicles in Poland
Canadian armored vehicles manufacturer Roshel is to consider a production site in Poland, according to Defence24. Roshel is considering establishing a production facility in Poland to meet the growing demand for its armored vehicles in Europe, according to …