pekka haavistolatest news & developments