Constrained electricity supply from Eskom hampers growth