Energy
The UK has paid wind energy providers $1.3B in 2024 to shut down production
1:21
The U.K.'s current grid infrastructure is forcing wind farms to shut down energy production, costing the country $1.3 billion in 2024 alone.
Related Stories
My Queue
Latest News
Recently Watched