26 C
New York
Sunday, July 22, 2018

Most Popular

Japan turns to floating solar islands as it seeks to end...

By Jon Major, University of Liverpool Two companies in Japan recently announced they are to begin building two huge solar power islands that will float...