The Public Investment Corporation (PIC) has made a bold move by buying a 20.248% share in Woolworths, making it the…