Within this one story of today’s successful flight of the solar-powered airplane “Solar Impulse” lies essentially all the promise and challenge of renewable energy. Solar energy is there for the taking, but the level of the incidence of solar power …
"Solar Impulse” and Its More General Renewable Energy Lessons Read More »