In today’s top Europe, Middle East and Africa (EMEA) news, tech company initial public offerings (IPOs) collect $8.8 billion in 2021 to set a record...