bernard swanepoellatest news & developments