The EU and the Costs of Overregulation: A Call for Innovation Consumer Choice Center December 23, 2024