higher energy prices mean energy intensive in europe simply give up and go away to more
Higher energy prices mean that energy-intensive businesses in Europe will simply give up and go away, to more favourable jurisdictions.
Higher energy prices mean energy-intensive in Europe simply give up and go away, to more