EU awards its €180 million sovereign cloud contract to four European providers

Business