Breaking news Europe closes in green ahead of data Aprile 12, 2023 Major European markets closed Wednesday’s session in the positive territory as investors turn to tomorrow’s release of crucial data for the Old Continent, which will include GDP, trade balance…