2 Lord North Street, Westminster
London, SW1P 3LB
United Kingdom
Institute of Economic Affairs (IEA)
European Union, EU, EU regulation, UK, Britain, financial markets, investment regulation, insurance, government policy
UK, Britain, shareholder protection, shareholder rights, corporate governance, business administration, government policy, government regulation, deregulation, entrepreneurship, innovation
UK, Britain, Brexit, financial services, finance, regulation, government regulation