“The US is experiencing more outages globally than any other industrialized nation. About 70% of our grid is nearing end of life,” says energy economist.

By

Leave a Reply