Rostec announced the delivery of a new batch of modernized BREM-80 armored repair and recovery vehicles to the troops.