Hindsight · review build · data not yet validated
satellite connectivity revenues could reach $130 billion in 2030
Source
Not graded yet.