ray pricelatest news & developments