carl gustaf lundinlatest news & developments