Scientist at the University of Sheffield in the UK have created a spray on solar cell that uses perovskite as the light-absorbing layer. Although it only has an 11% efficiency, the materials used to create perovskite can be manufactured cheaply and made into a large scale production. High efficiency solar cells used for satellites and space probes are better, but because they used rare and expensive materials, it makes it impractical to produce on a large scale.
The the technology around perovskite is advancing at an incredible pace. In a few years, scientists have already developed efficiency in excess of 19 percent, which is competitive with traditional cells based on crystalline silicon.