Instead, the tech giant said on Monday it has filed an application with the US Federal Communications Commission for permission to deploy the constellation by 2028.It said the system would provide ...