As well as creating rights for "workers" who generally lack bargaining power in the market, the Treaty on the Functioning of the European Union also protects the "freedom of establishment" in article 49, and "freedom to provide services" in article 56.
[