ESA workers face a maze of non-compete clauses and service contracts
A system of non-competition clauses enforced by the European Space Agency’s (ESA) workforce suppliers is allegedly trapping aerospace professionals who work at ESA’s facilities across Europe in a professional dead-end…