mark carusolatest news & developments