The L119 artillery systems, capable of firing 105mm ... resulting in the destruction of 13 pieces of enemy equipment.
A British government contract worth £61 million ($75 million) was placed with two British firms to produce artillery barrels in Yorkshire for ... for the AS 90 155mm self-propelled guns and the L119 ...