andrew cardlatest news & developments