marc garmirianlatest news & developments