hero-work

Barriers to entry and competition in EU energy retail markets