With Billions at Stake, Trying to Expand the Meaning of Renewable Energy
The definition of renewable energy seems clear cut: The sun continues to shine, so solar energy is renewable. The wind continues to blow, so wind turbines churn out renewable power.
Publication Date:
25/05/2009