Q1 2023 State of the Market-Final-1

June 27, 2023