Posts

China is betting big on electromagnetic railguns and catapults

French-German EM Railgun Project Unveiled at DGA Innovation Event