A commenter notes: The U.S. Department of Energy and other government funding institutions have invested vast sums in failed projects. This is true (depending on how one defines “vast”), but grossly misleading. Overall, 80% of all businesses fail within the …
How Well Has Government Investment in Clean Energy Worked? Read More »