Quantum Dots Renewable Power technologies make electrical energy from infinite resources and since solar energy emanates from the Solar, it signifies a limitless source of power. We’ve appear a long way from old-fashioned windmills. Today, turbines as tall as skyscrapers—with turbines approximately as extensive in diameter—stand at focus world wide. https://www.youtube.com/watch?v=afLTx2COdmw