Alberta Energy Grid – Could What Happened in Texas Happen Here?

For two weeks in February, people around North America watched [...]