old time, each company had 1 amx-13 platoon consisting of 4 AMXSM1 and 3 armour infantry platoons consisting of 3 Ultras(upgraded M113) or 3 Bionix each. if it the Ultra battalion, each AI platoon will have 2 40/50 weapon system M113s and 1 M113 which had OWS 25mm chain cannon weapon system. In BX battalon, it will be 2 25mm BX and 1 40/50BX. in case u dunno what 40/50 are, it the CIS 40mm AGL and the CIS 50HMG. btw, Ultras only have 1 rear mounted GPMG each which technically the section saw gunner suppose to carry when dismount from vehicle. for BX, there 1 coxial MG in the turret and 1 gpmg on the turret and 1 rear mounted gpmg.
same as the infantry platoon, an AI platoon also consist of 3 sections of 7 men each but there an addition of 3 drivers and 3 vehicle commanders(sgt). but there no GPMG team like infantry but instead, each section SAW2 gunner will dismount the pintle mounted GPMG at the rear of the vehicle and GPMG ammo will be carry by his section mates. that will give the AI platoon PC the maximium firepower of 3 GPMGs.
so old time, each AI company will had 4xSM1 tanks, 9xAPC/IFV, 1xM113/Bronco ambulance, 1xM113/IFV coy 2IC, 1xM113/IFV OC vehicle, 1xM113/IFV CSM(this one optional), 1xtonner CQ and 2xmotorbike bikee. the hq platoon led by CSM or coy 2IC will have the signal section and 2x84 teams.
each battlegroup (battalion) will have 3 AI companies, 1 support company (pioneer,mortar, scout) and 1 HQ company (tonner drivers, recovery and maintainence crew, POL tankers, quartermaster, medics etc etc...)
like i said, the above was during my time as currently armour threw many old doctrines out of the windows since SAF brought the Leo2 and retired the old AMX SM1s. currently AI battalions lost all its SM1 and only left the APCs/IFVs while Leo2 are use to form an all MBTs battalion 48SAR.
as can see from the article above, 14 Leo2 were involved which was used by 2nd company of 48SAR. a calculated guess would be 4 Leo2 each for each platoon and 3 platoons of Leo2 form a company. i know it only 12 Leo2 but let no forget the OC command Leo2 plus coy 2IC Leo2. that would add up to 14 Leo2. 2 Leo2 will form a team, machiam like fighter pilots, with 1 Leo2 act as wingmen to cover the ass of the other Leo2.