Energy & Environment
Mexico Pulls the Plug on Wind and Solar
July 8, 2020 by Isaac Orr
The country of Mexico is pulling the plug on wind and solar installations amidst fears of rising electricity prices and a growing recognition that these unreliable sources of power add…
July 8, 2020 by Isaac Orr