Taiwan's Industrial Technology Research Institute (ITRI) will end its contract with the Taiwan Space Agency after admitting that low-Earth orbit satellite development falls outside its expertise...
The article requires paid subscription.
Subscribe Now