PIC are still selling. About 88M to go. All up they hold/held around $15-20M of shares. Not enough money to be the secret finder. My guess for the secret funder would be BEE equity fund.