BLOG

Floating Solar Panels in Japan Draws International Interest Floating solar panels in Yamakura Damn Reservoir, Japan are estimated to produce enough energy to power 5000 homes. The reservoir will become the largest floating solar panel installment in the world. This has sparked worldwide interest in floating...

Temperature Reaches 123.8℉ in Delhi, India Climate change is likely to blame for India’s drought and extreme temperatures, which researchers predict will only get worse. More heat and less water threatens crop yields, human, and animal health. On Saturday, many Indians suffered from diarrhea or dehydration. New...