solar panels

PUSH SOLAR PANEL COSTS DOWN

We don’t have to rip our mountains apart to power our toasters.  A terawatt is equal to one trillion watts, and the sun hits earth with 20 TW.  Our biggest power plants produce puny gigawatts of power a small fraction of  the terawatts that the sun is bathing the earth […]