This is great news for young solar PV manufacturers such as NanoSolar and SunPower, but why does the US DOE have to give grants to giants such as GE, Dow Chemical, and BP??? This make no sense to me, zero sense to me. We need grants going to the startup companies developing the next wave of solar technologies, not the old multi-billion dollar conglomerates that have the cash to do the research themselves. Can someone please explain this???? Politics, ugh!