Worldwatch, “Renewables 2007 Global Status Report,” 2008. http://www.worldwatch.org/files/pdf/ renewables2007.pdf
has been cited by the following article:
Related Articles: