British company BAE Systems, which manufactures M777 and L119 artillery systems, CV90 IFVs, has started operations in Ukraine, according to Zelensky.
BAE Systems begins operations in Ukraine


British company BAE Systems, which manufactures M777 and L119 artillery systems, CV90 IFVs, has started operations in Ukraine, according to Zelensky.
Leave a Reply