carl petterssonlatest news & developments