Abundant and Renewable Solar Energy The sun provides an enormous amount of energy that hits the earth each day. Roughly 3,850,000 exajoules (an exajoule is a unit of energy equal to 10^18 joules) of solar energy reaches the Earth's atmosphere every...