Solar Panels Floating in Reservoirs? We’ll Drink to That – WIRED By Sanford Energy Solar Panels Floating in Reservoirs? We’ll Drink to That WIRED Brought to you by Google News. Read the rest of the article here.