The Council of European National Top-level domain Registries (CENTR) has issued recommendations to modify the EU’s Financial Data Access Regulation proposal, warning about the potentially irreversible effects on European consumers and businesses.