PIC deal team had enough comfort to make R4.3bn investment