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 […]