1. They said they had the tech... failed 2. They said they had the tech and the money 3. Others are making millions from nano sats
ESR Estrella first foreign entity to win tenements in Timor-Leste under new laws ahead of 2025 tenders