Transparency Sign up - a database for organisations that request to influence the formulation or implementation of policy and the choice-making procedures in the EU establishmentsBefore variations of the Electronic Marketplaces Act established out calls for for giant tech providers to share metrics with competitors, make certain that all applicatio