A renewable electricity generation technology harnesses a naturally existing energy flux, such as wind, sun, heat, or tides, and converts that flux to electricity. Natural phenomena have varying time ...