Общая выручка INL за последние полгода составляет 58.89 B ZAR, и этот показатель выше, чем за предыдущие полгода, на 9.87%. Чистая прибыль за H1 23 составляет 13.94 B ZAR.