The Streit Group has delivered 25 new 4×4 armored personnel carriers to the Nigerian armed forces, the first of 177 vehicles on order, the company announced.