Keywords Peter Slade

Keyword: Peter Slade

Batteries for British Howitzer

The L118’s Light Gun Battery Power Management System (BPMS) will get an overhaul by...