ferdinand piechlatest news & developments