Solar power has been touted as a solution to many of the world’s energy problems for generations; now is the…