ParentFull threadpasc1878·In the UK whichj has the highest electricity prices in Europe all parts of the electricity supply chain are owned by companies.View on HN