Published: May 27nd 2026 8:25am on Electrek
Canadian energy company Enbridge has switched on the first phase of its massive $1.1 billion Sequoia Solar project in Texas.