Directive 2007/24/EC of the European Parliament and of the Council of 23 May 2007 repealing Council Directive 71/304/EEC concerning the abolition of restrictions on freedom to provide services in respect of public works contracts and on the award of public works contracts to contractors acting through agencies or branches (Text with EEA relevance)