Elbit Systems inaugurates a land systems integration and production facility in Romania
Elbit Systems has inaugurated a new Land Systems engineering and manufacturing facility near Bucharest, Romania on Tuesday in a ceremony attended by senior officials and industry representatives. The inaugurated facility will operate as a…