mark weinberglatest news & developments