Barclays Plc has announced that Dublin would be its new EU headquarters post-Brexit.