public sector body means an entity within the public sector the latter term as defined in article 3 of council regulation (ec) no 3603/93 of 13 december 1993 specifying definitions for the application of the prohibitions referred to in articles 104 and 104b(1) of the treaty