ARTICLE AD BOX
Red tape costs lives. New research from the Institute of Economic Affairs has found that average consumer prices shot up by 80% between 2000 and 2023, driven in large part by highly regulated markets with heavy state intervention in electricity supply, housing planning, and insurance regulation.[…] Read the rest