Spanish leaders rule out cyberattack, excess renewable supply as causes of blackout

This post was originally published on Global News.