News

Space42 closed the first quarter with USD 895 million in cash and short-term deposits, contracted future revenues of nearly ...