An autonomous, computerized 155 mm self propelled and towed howitzer. The platform including the propulsion system was developed and manufactured by BL. Read more...
Autonomous, computerized 155 mm or 120 mm truck mounted howitzers which are rapidly deployed and operable in difficult terrain.
BL has designed and built Read more...