E63: Europe’s electricity market: the scam of the century?
youtu.be/NicE0-N9ux0