Breaking news Europe closes higher after data, earnings Maggio 12, 2023 Major European stock indexes closed the last session of the week in green on Friday, following a large batch of economic indicators released in the United Kingdom, including gross domestic product, in…