This Solar Cell Stores Its Own Power

This solar cell is unlike any others because it stores power. This patent-pending device, invented at The Ohio State University, is the world’s first solar battery. This intention has plenty of potential to be a disruptive factor for the renewable energy industry.read more