ben turolatest news & developments