pieter jaap aalbersberglatest news & developments