It Happened! Perovskite Solar Cells Finally Hit The Market sandra 2 years ago Solar Energy Solar panels are probably one of our best chances to break free from the strangling grasp of fossil fuels, but they are still very much in need of improvement. Credit Tech Space