Europe mixed premarket with data, UK election in focus



Major European markets traded mixed on Thursday’s premarket as investors awaited the latest batch of preliminary business activity and manufacturing sector data from Germany, the United Kingdom an…