Despite delays\, 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

This is a Business Insider Prime story. Click the link below to read it.