Europe closes mostly lower with traders looking at data



European stock exchanges traded mostly lower to close the session on Wednesday after March service sector data in the Eurozone and Germany fell short of preliminary figures. European leaders’ visi…