Reading List

Russian space startup Bureau 1440 says it launched 16 broadband internet satellites, an early operational step in a low-Earth orbit network set to rival SpaceX (Anthony Halpin/Bloomberg) from Techmeme RSS feed.