stc Group Net Profit Climbs 12% on Digital Infrastructure Focus