An Interdisciplinary MIT Study, Massachusetts Institute of Technology, 2003. Identifies numerous economic and technical problems with the energy source, but concludes governments should invest anyway.
Report Error