Facebook's ambitious plan to build a constellation of satellites isn't dead — and it could launch the first one into space as soon as March 2020 (FB)

Paperwork filed with the FCC show the company has quietly been updating its efforts in anticipation of a future launch.