Renewable energy has seen exciting developments in the past few years, and the progress is showing no signs of slowing.…