Cera |
|
|||||
Confusion over Media Report of M.I.T. "Solar Revolution" Claim?28 Aug, 2008 03:44 pm Reports of a new discovery, by a team of MIT researchers, in the popular media are confusing, claiming that a magic "catalyst" has been discovered that...Has Peak Oil Been Reached? No!5 Nov, 2007 12:51 pm The Energy Watch Group released a report last week, stating that peak oil was reached in 2006. Scitizen sought the professional view of Dr Peter Jackson... |