SBIC visits new NLR testing facility

The Netherlands Aerospace Centre (NLR) is a longstanding partner in the European Satellite Navigation Competition and as such is a trusted friend to the SBIC community. But that does not always mean that employees and members of both organisations know exactly what...