As the portal notes, putting such satellites into orbit implies negotiating "significant technical hurdles" and funding "astronomical costs ...