Solar eclipse

Total solar eclipse is the first big test for renewable energy sources

The total solar eclipse will sweep from Oregon to South Carolina later today in what is expected to be the…