Website to explain a hopeful future installation of solar panels at Olin College of Engineering.