The federal government's $15 billion NRFC has made its 3d investment, tipping $25 million into Internet of Things satellite ...