pierre swanepoellatest news & developments