Believe revenues up by almost 18% in first half of 2023