Loading Open Internet
    China backs orbital data center startup with $8.4 billion in credit lines