News

When it comes to disclosing information to taxpayers, the European Space Agency has far fewer obligations than NASA.