ca davidslatest news & developments